package com.dalei.vdsmanager.management.vds.dao;

import java.util.Date;
import java.util.List;

public interface VDSDeviceStatusDao {
	
	public void saveVDSDeviceStatus(VDSDeviceStatus vdsDeviceStatus);
	
	public List<VDSDeviceStatus> findVDSDeviceStatus();
	
	public VDSDeviceStatus findVDSDeviceStatusById(int id);
	
	public VDSDeviceStatus findVDSDeviceStatusByDeviceId(int deviceId);
	
	public List<VDSDeviceStatus> findVDSDeviceStatusByExpiredTime(Date start, Date end);
	
	public void updateVDSDeviceStatus(VDSDeviceStatus vdsDeviceStatus);
	
	public void deleteVDSDeviceStatus(VDSDeviceStatus vdsDeviceStatus);
}
